rough spanish lobster - Turkish English Dictionary